speed taped - Turkish English Dictionary